the bane of his life - Spanish English Dictionary